package com.jeecg.gattend.entity;

import java.math.BigDecimal;
import java.util.Date;
import java.lang.String;
import java.lang.Double;
import java.lang.Integer;
import java.math.BigDecimal;
import javax.xml.soap.Text;
import java.sql.Blob;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.SequenceGenerator;
import org.jeecgframework.poi.excel.annotation.Excel;

/**   
 * @Title: Entity
 * @Description: 考勤表
 * @author onlineGenerator
 * @date 2018-05-03 14:53:12
 * @version V1.0   
 *
 */
@Entity
@Table(name = "g_attend", schema = "")
@SuppressWarnings("serial")
public class GAttendEntity implements java.io.Serializable {
	/**主键*/
	private java.lang.String id;
	/**学生名称*/
	@Excel(name="学生名称",width=15)
	private java.lang.String stuName;
	/**学生学号*/
	@Excel(name="学生学号",width=15)
	private java.lang.String stuNum;
	/**教师名称*/
	@Excel(name="教师名称",width=15)
	private java.lang.String teaName;
	/**教师学号*/
	@Excel(name="教师学号",width=15)
	private java.lang.String teaNum;
	/**状态*/
	@Excel(name="状态",width=15)
	private java.lang.String state;
	/**概述*/
	@Excel(name="概述",width=15)
	private java.lang.String cause;
	/**学生班级*/
	@Excel(name="学生班级",width=15)
	private java.lang.String stuClass;
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  主键
	 */
	@Id
	@GeneratedValue(generator = "paymentableGenerator")
	@GenericGenerator(name = "paymentableGenerator", strategy = "uuid")

	@Column(name ="ID",nullable=false,length=36)
	public java.lang.String getId(){
		return this.id;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  主键
	 */
	public void setId(java.lang.String id){
		this.id = id;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  学生名称
	 */

	@Column(name ="STU_NAME",nullable=false,length=50)
	public java.lang.String getStuName(){
		return this.stuName;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  学生名称
	 */
	public void setStuName(java.lang.String stuName){
		this.stuName = stuName;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  学生学号
	 */

	@Column(name ="STU_NUM",nullable=false,length=32)
	public java.lang.String getStuNum(){
		return this.stuNum;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  学生学号
	 */
	public void setStuNum(java.lang.String stuNum){
		this.stuNum = stuNum;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  教师名称
	 */

	@Column(name ="TEA_NAME",nullable=false,length=50)
	public java.lang.String getTeaName(){
		return this.teaName;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  教师名称
	 */
	public void setTeaName(java.lang.String teaName){
		this.teaName = teaName;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  教师学号
	 */

	@Column(name ="TEA_NUM",nullable=false,length=32)
	public java.lang.String getTeaNum(){
		return this.teaNum;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  教师学号
	 */
	public void setTeaNum(java.lang.String teaNum){
		this.teaNum = teaNum;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  状态
	 */

	@Column(name ="STATE",nullable=false,length=50)
	public java.lang.String getState(){
		return this.state;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  状态
	 */
	public void setState(java.lang.String state){
		this.state = state;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  概述
	 */

	@Column(name ="CAUSE",nullable=false,length=256)
	public java.lang.String getCause(){
		return this.cause;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  概述
	 */
	public void setCause(java.lang.String cause){
		this.cause = cause;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  学生班级
	 */

	@Column(name ="STU_CLASS",nullable=false,length=50)
	public java.lang.String getStuClass(){
		return this.stuClass;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  学生班级
	 */
	public void setStuClass(java.lang.String stuClass){
		this.stuClass = stuClass;
	}
}
